Traffic signal information distribution system, and traffic signal information distribution method

ABSTRACT

A signal information distribution system includes: a storage unit configured to store therein a timing table including scheduled lighting intervals of the plurality of signal lights; a monitor unit configured to observe lighting and extinction of the plurality of signal lights; a generation unit configured to generate the signal information, based on an actual lighting interval, of a predetermined signal light among the plurality of signal lights, obtained from an observation result of the predetermined signal light, and on the scheduled lighting interval, of the predetermined signal light, included in the timing table; and a distribution unit configured to distribute, to the vehicles, the signal information generated by the generation unit.

CROSS REFERENCE TO RELATED APPLICATION

This application is a continuation of U.S. application Ser. No.17/280,933, filed Mar. 29, 2021, the contents of which are incorporatedherein by reference.

TECHNICAL FIELD

The present disclosure relates to a signal information distributionsystem, and a signal information distribution method.

This application claims priority on Japanese Patent Application No.2018-193658 filed on Oct. 12, 2018, the entire content of which isincorporated herein by reference.

BACKGROUND ART

In recent years, for the purposes of enhancing traffic safety, avoidingtraffic accidents, and supporting automated driving, an intelligenttransport system, which enhances safety of vehicles by utilizinginformation received from infrastructure devices installed on roads, hasbeen studied (refer to PATENT LITERATURE 1, for example).

A communication system which forms a part of the intelligent transportsystem is composed of a plurality of roadside communication deviceswhich are infrastructure-side wireless communication devices, and aplurality of on-vehicle communication devices which are wirelesscommunication devices mounted on vehicles.

CITATION LIST Patient Literature

-   PATENT LITERATURE 1: Japanese Laid-Open Patent Publication No.    08-2285

SUMMARY OF INVENTION

A signal information distribution system according to one embodiment isa system configured to distribute, to vehicles, signal informationincluding a lighting start time and a lighting continuation interval ofeach of a plurality of signal lights of a signal light unit installed atan intersection, each signal light being configured to light in apredetermined color. The system includes: a storage unit configured tostore therein a timing table including scheduled lighting intervals ofthe plurality of signal lights; a monitor unit configured to observelighting and extinction of the plurality of signal lights; a generationunit configured to generate the signal information, based on an actuallighting interval, of a predetermined signal light among the pluralityof signal lights, obtained from an observation result of thepredetermined signal light, and on the scheduled lighting interval, ofthe predetermined signal light, included in the timing table; and adistribution unit configured to distribute, to the vehicles, the signalinformation generated by the generation unit.

A signal information distribution method according to another embodimentis a method for distributing, to vehicles, signal information includinga lighting start time and a lighting continuation interval of each of aplurality of signal lights of a signal light unit installed at anintersection, each signal light being configured to light in apredetermined color. The method includes: causing a storage unit tostore therein a timing table including scheduled lighting intervals ofthe plurality of signal lights; observing lighting and extinction of theplurality of signal lights; generating the signal information, based onan actual lighting interval, of a predetermined signal light among theplurality of signal lights, obtained from an observation result of thepredetermined signal light, and on the scheduled lighting interval, ofthe predetermined signal light, included in the timing table; anddistributing the signal information to the vehicles.

BRIEF DESCRIPTION OF DRAWINGS

FIG. 1 shows an example of a schematic configuration of a signalinformation distribution system according to one embodiment.

FIG. 2 shows examples of equipment configurations of a traffic signalunit and a light unit monitoring device.

FIG. 3 shows examples of timing tables.

FIG. 4 is a block diagram showing examples of functions of a light unitmonitoring device and an information distribution device according to afirst embodiment.

FIG. 5 shows an example of signal information.

FIG. 6 is a flowchart showing an example of a collation process.

FIG. 7 is a flowchart showing an example of a process for generatingsignal information.

FIG. 8 illustrates a time allocation process.

FIG. 9 is a flowchart showing an example of a distribution processperformed by a distribution processing unit of the informationdistribution device.

FIG. 10 shows an example of a distribution stop process performed by adistribution processing unit of the information distribution device.

FIG. 11 is a block diagram showing examples of functions of a light unitmonitoring device and an information distribution device according asecond embodiment.

FIG. 12 is a block diagram showing an example of a function of a lightunit monitoring device according to a third embodiment.

DESCRIPTION OF EMBODIMENTS Problems to be Solved by the PresentDisclosure

In the conventional example, each roadside communication devicetransmits signal information, such as a remaining interval of a lightcolor of a signal light unit, to the on-vehicle communication devicesthrough wireless communication.

In order to generate the signal information, the roadside communicationdevice needs to access a signal controller that controls the signallight unit and acquire control information for the signal light unit.

Therefore, when a roadside communication device is installed at anintersection, it is conceivable to replace a signal controller of asignal light unit already installed at the intersection with a signalcontroller to which the roadside communication device is connectable.

However, when the already installed signal controller is replaced withthe new signal controller, a replacement cost is required.

Therefore, a measure for acquiring signal information without obtainingan output from the already installed signal controller, and providingvehicles with the signal information has been demanded.

The present disclosure has been made in consideration of suchcircumstances, and an object of the present disclosure is to provide atechnology capable of providing vehicles with signal information withoutobtaining an output from an already installed signal controller.

[Effects of the Present Disclosure]

According to the present disclosure, it is possible to provide vehicleswith signal information, without obtaining an output from an alreadyinstalled signal controller.

First, contents of embodiments are listed and described.

Outline of Embodiments

(1) A signal information distribution system according to one embodimentis a system configured to distribute, to vehicles, signal informationincluding a lighting start time and a lighting continuation interval ofeach of a plurality of signal lights of a signal light unit installed atan intersection, each signal light being configured to light in apredetermined color. The system includes: a storage unit configured tostore therein a timing table including scheduled lighting intervals ofthe plurality of signal lights; a monitor unit configured to observelighting and extinction of the plurality of signal lights; a generationunit configured to generate the signal information, based on an actuallighting interval, of a predetermined signal light among the pluralityof signal lights, obtained from an observation result of thepredetermined signal light, and on the scheduled lighting interval, ofthe predetermined signal light, included in the timing table; and adistribution unit configured to distribute, to the vehicles, the signalinformation generated by the generation unit.

According to the system of the above configuration, since the signalinformation generated by observing the actual light color of the signallight unit (lighting and extinction of the signal light) is distributedto the vehicles, the signal information can be acquired and distributedto the vehicles, without obtaining an output from an already installedsignal controller

(2) In the above signal information distribution system, preferably, thegeneration unit executes a time allocation process of setting thelighting start time of the predetermined signal light to a time at astarting time point of the actual lighting interval of the predeterminedsignal light, and sets the lighting continuation interval of thepredetermined signal light to the scheduled lighting interval of thepredetermined signal light to obtain the signal information.

In this case, the signal information can be generated with high accuracyby executing the time allocation process.

(3) In the above signal information distribution system, when apredetermined error occurs between the time at the starting time pointof the actual lighting interval of the predetermined signal light afterexecution of the time allocation process, and the lighting start time ofthe predetermined signal light, the generation unit preferably correctsthe lighting start time of the predetermined signal light to a time at anew starting time point of the actual lighting interval.

In this case, even when an error has occurred, with an elapse of time,between the time at the starting time point of the actual lightinginterval of the predetermined signal light and the lighting start timeof the predetermined signal light in the signal information, it ispossible to eliminate the error and maintain the accuracy of the signalinformation.

(4) In the above signal information distribution system, preferably,when the actual lighting interval of the predetermined signal light doesnot conform to any of the scheduled lighting intervals included in thetiming table, the distribution unit preferably does not distribute thesignal information.

In this case, when the signal light unit performs an abnormal operation,inaccurate signal information that does not coincide with the operationof the signal light unit is prevented from being provided to thevehicles.

(5) In the above signal information distribution system, the timingtable includes a timing table for normal use and a timing table formaintenance, and the distribution unit need not distribute the signalinformation when the actual lighting interval of the predeterminedsignal light conforms to the scheduled lighting interval included in thetiming table for maintenance.

In this case, when the signal controller performs an operation formaintenance, inaccurate signal information that does not coincide withthe operation of the signal light unit is prevented from being providedto the vehicles.

(6) In the above signal information distribution system, the timingtable includes a first timing table and a second timing table whose usetime slots are adjacent to each other, and the distribution unitpreferably does not distribute the signal information at a timing whenswitching is made between the use time slot of the first timing tableand the use time slot of the second timing table.

In this case, when switching is made between the use time slot of thefirst timing table and the use time slot of the second timing table,inaccurate signal information that does not coincide with the operationof the signal light unit is prevented from being provided to thevehicles.

(7) In the above signal information distribution system, the lightingstart time is preferably represented by an absolute time.

In this case, the signal information is prevented from being adverselyaffected by a delay that occurs during distribution.

(8) A signal information distribution method according to anotherembodiment is a method for distributing, to vehicles, signal informationincluding a lighting start time and a lighting continuation interval ofeach of a plurality of signal lights of a signal light unit installed atan intersection, each signal light being configured to light in apredetermined color. The method includes: causing a storage unit tostore therein a timing table including scheduled lighting intervals ofthe plurality of signal lights; observing lighting and extinction of theplurality of signal lights; generating the signal information, based onan actual lighting interval, of a predetermined signal light among theplurality of signal lights, obtained from an observation result of thepredetermined signal light, and on the scheduled lighting interval, ofthe predetermined signal light, included in the timing table; anddistributing the signal information to the vehicles.

Details of Embodiments

Hereinafter, preferred embodiments will be described with reference tothe drawings.

At least some pails of the embodiments described below may be combinedas desired.

[Overall Configuration of Signal Information Distribution System]

FIG. 1 shows an example of a schematic configuration of a signalinformation distribution system according to one embodiment.

In FIG. 1 , a signal information distribution system 1 is a system fordistributing signal information of signal light units at intersectionstoward vehicles, and includes a plurality of light unit monitoringdevices 2 and an information distribution device 4.

The plurality of light unit monitoring devices 2 and the informationdistribution device 4 are communicable with each other through, forexample, a mobile communication system such as LIE (Long TermEvolution), and are able to exchange information when beingcommunicatively connected to each other through the mobile communicationsystem.

Each light unit monitoring device 2 is installed adjacent to a trafficsignal unit 6 within an installation area where the system 1 isinstalled, and monitors light colors of signal light units included inthe traffic signal unit 6. The light unit monitoring device 2 may alsobe partially or entirely included in the traffic signal unit 6, insteadof being installed outside the traffic signal unit 6 as shown in FIG. 2described later.

The traffic signal unit 6 includes a plurality of signal light units 8,and a traffic signal controller 10 that controls the plurality of signallight units 8.

In FIG. 1 , the light unit monitoring device 2 is installed adjacent tothe traffic signal controller 10 included in the traffic signal unit 6installed at an intersection J.

The traffic signal controller 10 supplies power to each signal lightunit 8 through a signal line 8 a connecting the traffic signalcontroller 10 to the signal light unit 8, and controls the light colorof each signal light unit 8 by controlling lighting and extinction ofeach signal light unit 8.

Each signal line 8 a is equipped with a sensor for detecting lightingand extinction of signal lights, of the signal light unit 8,corresponding to light colors. The sensor is connected to the light unitmonitoring device 2. An output of the sensor is given to the light unitmonitoring device 2. The sensor may be provided in a light unit driver10 b (described later) of the traffic signal controller 10.

The light unit monitoring device 2, by using the sensor, monitorslighting and extinction of each signal light unit 8 of the trafficsignal unit 6.

The light unit monitoring device 2 gives signal information, of thesignal light unit 8, which is obtained by monitoring the light color ofthe signal light unit 8, to the information distribution device 4through wireless communication.

When the information distribution device 4 has a timing table (describedlater), the light unit monitoring device 2 gives a light unit state(timing information indicating lighting timing and extinction timing ofeach signal light unit 8) to the information distribution device 4through wireless communication, as described later.

The information distribution device 4 collects signal information givenfrom each light unit monitoring device 2 in the installation area, andstores the signal information therein. The information distributiondevice 4 distributes the collected signal information to the on-vehiclecommunication devices 12 mounted to vehicles V traveling in theinstallation area.

Each on-vehicle communication device 12 is able to perform communicationthrough the mobile communication system, communicatively connects to theinformation distribution device 4 by using the mobile communicationsystem, and exchanges information with the information distributiondevice 4.

Each vehicle V executes a process regarding safe driving support and aprocess regarding automated driving, based on the distributedinformation.

In this embodiment, an administrator (e.g., a prefectural public safetycommission or a traffic administrator (e.g., police) delegated by thecommission) managing the traffic signal unit 6 performs setting relatedto signal control, etc., for the traffic signal unit 6.

The signal information distribution system 1 of the present embodimentis managed by a business entity other than the administrator managingthe traffic signal unit 6. That is, the administrator managing thetraffic signal unit 6 is different from the administrator managing thesignal information distribution system 1.

Therefore, the signal information distribution system 1 does not acquirecontrol information for the signal light units 8 directly from thetraffic signal controller 10, but monitors the signal light units 8 andindirectly acquires information regarding the signal light units 8. Thesystem 1 generates signal information, based on the information obtainedfrom the observation result and on a timing table, for the trafficsignal unit 6, given from the administrator of the traffic signal unit 6in advance, and distributes the signal information to the vehicles V.

FIG. 2 shows examples of equipment configurations of the traffic signalunit 6 and the light unit monitoring device 2.

The traffic signal controller 10 of the traffic signal unit 6 includes apower supply unit 10 a, a light unit driver 10 b, and a control unit 10c.

The power supply unit 10 a is connected to, for example, a commercialpower supply (not shown), and supplies power required in the trafficsignal controller 10 to the components of the traffic signal controller10.

The light unit driver 10 b supplies the power given from the powersupply unit 10 a to signal lights 8 b of each signal light unit 8 todrive the signal light unit 8.

The light unit driver 10 b includes a plurality of semiconductor relays(not shown), and has a function of turning on and off the power suppliedto the signal lights 8 b of each signal light unit S.

A signal light 8 b 3, of the signal light unit 8, that emits red lightis connected to the light unit driver 10 b by a signal line 8 a 3. Asignal light 8 b 2 that emits yellow light is connected to the lightunit driver 10 b by a signal line 8 a 2. A signal light 8 bi that emitsgreen light is connected to the light unit driver 10 b by a signal line8 a 1. Therefore, the respective signal lights 8 b 1, 8 b 2, and 8 b 3are independently supplied with power from the light unit driver 10 b.

For example, when the light color of the signal light unit 8 in FIG. 2is red, since power is supplied to the signal light Sb 1, a currentflows in (a voltage is applied to) the signal line 8 a 1. Meanwhile,since no power is supplied to the signal lights 8 b 2 and 8 b 3, nocurrent flows in (no voltage is applied to) the signal line 8 a 2 andthe signal line 8 a 3.

Although only one signal light unit 8 is shown in FIG. 2 , the signallights 8 b of each of the signal light units 8 included in the trafficsignal unit 6 are connected to the light unit driver 10 b as shown inFIG. 2 . Therefore, the signal lines Sa connected to all the signallights 8 b included in the traffic signal unit 6 are extended from thelight unit driver 10 b.

The control unit 10 c is implemented by a computer including aprocessing unit (not shown) such as a CPU (Central Processing Unit), anda storage unit (not shown) such as a memory or a hard disk. The storageunit stores therein a necessary program and information. The function ofthe control unit 10 c (described later) is realized by the processingunit executing the program or the like.

The control unit 10 c has the function of controlling the power supplyunit 10 a and the light unit driver 10 b.

The storage unit of the control unit 10 c stores therein a plurality oftiming tables 14 (timing table). The plurality of timing tables 14 areinformation regarding a light color cycle of the signal light unit 8.

The control unit 10 c controls the light unit driver 10 b to control thelight color of each signal light unit 8. The control unit 10 c performsfixed-cycle control regarding the light color of each signal light unit8 in accordance with the plurality of timing tables 14 which are signalcontrol parameters.

FIG. 3 shows examples of timing tables 14. FIG. 3 shows a plurality oftiming tables 14 (14 a, 14 b, 14 c, 14 d) stored in the storage unit.

As shown in FIG. 3 , in each of the timing tables 14 a to 14 d, thecontinuation interval (lighting interval (seconds)) of each of the lightcolors of the signal light unit 8 is registered for each of a major roadand a minor road. The “major road” is one of two roads intersecting witheach other at an intersection, and the “minor road” is the other one ofthe roads intersecting at the intersection. For example, assuming thatthe road extending in the left-right direction, in the sheet of FIG. 1 ,at the intersection J is the major road, the road extending in theup-down direction in the sheet of FIG. 1 and intersecting the major roadis the minor road.

For example, in the timing table 14 a, the continuation interval ofgreen (continuation interval in a first step) for the major road isregistered to be 64 seconds, and the continuation interval of yellow(continuation interval in a second step) for the major road isregistered to be 3 seconds. The continuation interval of red for themajor road is registered to be 3 seconds in a third step, 54 seconds ina fourth step, 3 seconds in a fifth step, and 3 seconds in a sixth step.

Thus, scheduled lighting intervals of each light color in the lightcolor cycle of the signal light unit 8 are registered in each timingtable 14. In each timing table, information related to “time” is notincluded except for a use time slot thereof.

The “light color cycle” means a cyclic lighting pattern when the signallight unit 8 lights each color.

Among the plurality of timing tables 14, the timing tables 14 a to 14 chave different use time slots. The timing table 14 a is used during atime slot from 7:00 to 17:00 in a day, the timing table 14 b is usedduring a time slot from 17:00 to 21:00 in the day, and the timing table14 c is used during a time slot from 21:00 in the day to 7:00 in thefollowing day.

The control unit 10 c measures the present time by using a timemeasuring function thereof, and uses the timing tables 14 a to 14 cwhile switching them according to the present time. That is, the controlunit 10 c selects a timing table 14 to be used from among the timingtables 14 a to 14 c, and performs a control (multi-dial-coordinatedcontrol) of the light color of the signal light unit 8 by using theselected timing table 14. Thus, each signal light unit 8 operates in thelight color cycle according to the timing table 14 selected by thecontrol unit 10 c.

Among the plurality of timing tables 14, the timing table 14 d is atiming table for maintenance, and is used, for example, when abnormalityoccurs in the traffic signal controller 10 or whenmaintenance/inspection is performed.

When abnormality has been detected or switching to amaintenance/inspection mode has been made, the control unit 10 c selectsthe timing table 14 d and controls the signal light unit 8 by using thetiming table 14 d.

While the timing table 14 d is a timing table for maintenance, thetiming tables 14 a to 14 c to be used in a normal state are referred toas “timing tables for normal use”

As described above, signal control of the traffic signal unit 6 isperformed by the administrator that manages the traffic signal unit 6.Therefore, the plurality of timing tables 14 are also managed by theadministrator that manages the traffic signal unit 6.

Referring back to FIG. 2 , a housing 16 of the traffic signal controller10 includes a main housing 16 a and a sub housing 16 b.

The power supply unit 10 a, the light unit driver 10 b, and the controlunit 10 c described above are housed in the main housing 16 a.

The sub housing 16 b is fixed to one face 16 al of the main housing 16a. The signal lines 8 a are led out from the face 16 a 1, of the mainhousing 16 a, to which the sub housing 16 b is fixed. Thus, the signallines 8 a pass through the inside of the sub housing 16 b to reach thesignal light unit 8.

A plurality of sensors 18 for detecting power that flows in the signallines 8 a are provided inside the sub housing 16 b.

Each sensor 18 is, for example, a clamp-type AC current sensor, anddetects a current that flows in the corresponding signal line 8 a whilebeing out of contact with a conductor line of the signal line 8 a.

Therefore, it is possible to detect, from an output of the sensor 18,whether the signal light 8 b connected to the signal line 8 a equippedwith the sensor 18 is in a lighting state or in an extinction state.That is, the output of the sensor 18 indicates the state (operation) ofthe signal light 8 b. This sensor 18 may be a CT (Current Transformer)sensor, for example.

The output of the sensor 18 is given to the light unit monitoring device2. The light unit monitoring device 2 monitors (observes) the lightcolor of the signal light unit 8, based on the output of the sensor 18.

Since the clamp-type AC current sensor detects a current that flows inthe signal line Sa while being out of contact with the signal line 8 a,even an interruption or a malfunction that may occur in the light unitmonitoring device 2 will not adversely affect the traffic signalcontroller 10.

The sensor 18 may also be provided to some signal lines 8 a selectedfrom among all the signal lines Sa extending from the light unit driver10 b, instead of being provided to all the signal lines 8 a extendingfrom the light unit driver 10 b. The sensor 18 may be provided inside(the main housing 16 a of) the traffic signal controller 10, or insidethe light unit driver 10 b.

The light unit monitoring device 2 specifies a timing table 14 beingused by the traffic signal controller 10 from among the plurality oftiming tables 14, based on the output of the sensor 18 as describedlater.

When the sensor 18 is provided to only some of the signal lines 8 a, thesensor 18 is provided to signal lines Sa from which information requiredby the light unit monitoring device 2 for specifying the timing table 14being used, can be acquired.

The sensors 18 are connected to a connector 20 provided inside the subhousing 16 b.

A connector 24, which is attached to an end of a connection line 22extending from the light unit monitoring device 2, is detachablyconnected to the connector 20.

The outputs of the sensors 18 are given to a processing device or thelike of the light unit monitoring device 2 through the connector 20, theconnector 24, and the connection line 22.

The light unit monitoring device 2 includes the aforementioned sensors18, a communication unit 30, a processing device 32, and a relay device34.

The communication unit 30 has an antenna 30 a, and is able to performwireless communication conforming to the aforementioned mobilecommunication system. The communication unit 30 is communicativelyconnected to the information distribution device 4, based on control bythe processing device 32.

The processing device 32 is implemented by a computer including a CPU, astorage unit, etc., and executes various processes for realizing thefunctions of the light unit monitoring device 2.

The connection line 22 is connected to the processing device 32.Therefore, the outputs of the sensors 18 given to the light unitmonitoring device 2 through the connection line 22 are given to theprocessing device 32.

The processing device 32 executes the various processes, based on theoutputs of the sensors 18.

Meanwhile, the connection line 22 is also connected to the relay device34. In addition to the connection line 22, a connector 26 is connectedto the relay device 34. The connector 26 is a connector for giving theoutputs of the sensors 18 to a device other than the light unitmonitoring device 2 including the connector 26.

The relay device 34 has a function of outputting, from the connector 26,the outputs of the sensors 18 given through the connection line 22, andrelaying the outputs of the sensors 18 to the aforementioned otherdevice.

Thus, the outputs of the sensors 18 can be given to the other devicethrough the light unit monitoring device 2.

Functions of Light Unit Monitoring Device and Information DistributionDevice According to First Embodiment

FIG. 4 is a block diagram showing examples of the functions of the lightunit monitoring device 2 and the information distribution device 4according to a first embodiment.

In FIG. 4 , the light unit monitoring device 2 includes thecommunication unit 30 and the processing device 32 as described above.In FIG. 4 , the relay device is not shown.

The processing device 32 is implemented by a computer including aprocessing unit 36 such as a CPU and a storage unit 38 such as a harddisk or a memory.

The storage unit 38 stores therein a program necessary for operation ofthe processing device 32, and various information. The function of theprocessing unit 36, described later, is realized by the processing unit36 executing the program or the like.

The storage unit 38 of the present embodiment stores therein the sametiming tables 14 as the plurality of timing tables 14 stored in thecontrol unit 10 c of the traffic signal controller 10. These timingtables 14 are given from the administrator of the traffic signal unit 6to the administrator of the system 1 in advance. The administrator ofthe system 1 causes the storage unit 38 to store the given timing tables14 therein.

The processing unit 36 functionally includes a reception unit 36 a and ageneration unit 36 c.

The reception unit 36 a receives an output given from a sensor 18,generates, based on the output, timing information indicating a lightingtiming at which a predetermined signal light 8 b (8 b 1, 8 b 2, 8 b 3)is lit and an extinction timing at which the signal light 8 b isextinguished, and outputs the timing information as an observationresult of the sensor 18.

That is, the sensor 18 is disposed outside (the main housing 16 a of)the traffic signal controller 10, and detects a current that flows inthe corresponding signal line 8 a, thereby constituting a monitor unitthat observes the actual light color of the signal light unit 8. Thereception unit 36 a outputs the output of the sensor 18 as anobservation result of the light color of the signal light unit S.

The timing information may be a timing signal indicating a lightingtiming or an extinction timing according to its output timing, or may betime information indicating the timing. Therefore, the timinginformation includes information indicating an observation lightinginterval of the signal light 8 b (8 bi, 8 b 2, 8 b 3) of the signallight unit 8 (an actual lighting interval during which theto-be-observed signal light 8 b has actually been lit consecutively).

The generation unit 36 c has a function (collation process) of collatingthe observation result from the reception unit 36 a with the pluralityof timing tables 14 stored in the storage unit 38, and specifying atiming table 14 that conforms to the observation result.

In addition, the generation unit 36 c has a function of generatingsignal information 40, based on the timing table 14 specified throughthe collation process and on the observation result from the receptionunit 36 a.

The signal information 40 is information including a light color starttime of each light color of the signal light unit 8 (a lighting starttime of each light color of the signal light unit 8), and a light colorcontinuation interval (a lighting continuation interval of each lightcolor of the signal light unit 8).

The light color start time is represented as an absolute time. The“absolute time” is a time represented by year, month, day, hour, minute,and second. In the following description, an absolute time isrepresented by hour, minute, and second, such as “10:00:00” or“10:00:00.0”, while omitting year, month, and day.

FIG. 5 shows an example of the signal information 40.

As shown in FIG. 5 , the signal information 40 includes a light colorstart time and a light color end time (a lighting end time) of eachlight color of the signal light unit 8 for each of a major road and aminor road.

In the signal information 40, a light color for each of the major roadand the minor road is associated with a light color start time and alight color end time of the light color.

In the signal information 40, a light color continuation interval ofeach light color is indicated as the light color end time.

For example, it is registered, in the signal information 40 shown inFIG. 5 , that the light color for the major road is green and the lightcolor for the minor road is red during a period from 10:00:00 to10:01:04.

This means that, when the light color for the minor road is red, thestart time (light color start time) of a time slot during which thelight color for the major road is green is 10:00:00, and the end time(light color end time) of the time slot during which the light color forthe major road is green is 10:01:04.

In addition, it is registered that the light color for the major road isyellow and the light color for the minor road is red during a periodfrom 10:01:04 to 10:01:07.

This means that, when the light color for the minor road is red, thestart time of a time slot during which the light color for the majorroad is yellow is 10:01:04, and the end time of the time slot duringwhich the light color for the major road is yellow is 10:01:07.

For example, the signal information 40 includes, for a few cycles, thelight colors of the signal light unit 8 and the light color start timeand the light color end time corresponding to each light color.

The generation unit 36 c generates, at any time, signal information 40including information in a period from the present time to a time a fewcycles ahead or a period from the present time to a time a few minutesahead.

Therefore, the signal information 40 includes information indicating thelight colors for the major road and the minor road in a future period afew minutes ahead.

Referring back to FIG. 4 , the processing device 32 stores the generatedsignal information 40 in the storage unit 38, and wirelessly transmitsthe signal information 40 to the information distribution device 4through the communication unit 30.

When transmitting the signal information 40, the processing device 32adds identification information indicating the light unit monitoringdevice 2 to the signal information 40. This identification informationis information assigned to each of the light unit monitoring devices 2in the installation area, and is used for identifying the light unitmonitoring device 2. Any identification information, such as an IPaddress assigned to each light unit monitoring device 2, may be used aslong as the light unit monitoring device 2 can be identified by theidentification information.

The processing device 32 wirelessly transmits, to the informationdistribution device 4, an abnormality notification (described later), aswitching prediction notification (described later), and a switchingnotification (described later) which are outputted from the generationunit 36 c. The processing device 32 also adds the identificationinformation indicating the light unit monitoring device 2 to each of theabnormality notification, the switching prediction notification, and theswitching notification when transmitting the notification.

The information distribution device 4 includes a communication unit 42having an antenna 42 a, and a processing device 44.

The processing device 44 is implemented by a computer including aprocessing unit 46 such as a CPU, and a storage unit 48 such as a harddisk or a memory.

The storage unit 48 stores therein a program necessary for operation ofthe processing device 44, and various information. The function of theprocessing unit 46, described later, is realized by the processing unit46 executing the program or the like.

The processing unit 46 functionally includes a distribution processingunit 46 a.

The distribution processing unit 46 a acquires signal information 40transmitted from a light unit monitoring device 2 installed adjacent toeach of a plurality of traffic signal units 6 in the installation area.

The distribution processing unit 46 a causes the storage unit 48 tostore the signal information from each light unit monitoring device 2,in association with the identification information.

In addition, in the storage unit 48, positional information of eachlight unit monitoring device 2 (traffic signal unit 6) is stored inassociation with the identification information.

The distribution processing unit 46 a causes the storage unit 48 tostore the received signal information 40, in association with thepositional information and the identification information of the lightunit monitoring device 2.

When being given new signal information 40 from a light unit monitoringdevice 2, the distribution processing unit 46 a updates the signalinformation 40 having been stored, to the new signal information 40.Thus, the latest signal information 40 is stored in the storage unit 48.

The distribution processing unit 46 a distributes the signal information40 stored in the storage unit 48 to the on-vehicle communication devices12 mounted to the vehicles V traveling in the installation area throughwireless communication by the communication unit 42 (distributionprocess).

Upon receiving the distributed signal information 40, each vehicle Vexecutes a process regarding safe driving support or a process regardingautomated driving, based on the signal information 40.

The distribution processing unit 46 a also has a function of executing aprocess of stopping distribution of the signal information 40(distribution stop process) upon receiving an abnormality notificationor a switching prediction notification from the light unit monitoringdevice 2.

[Collation Process]

FIG. 6 is a flowchart showing an example of a collation processperformed by the generation unit 36 c.

Firstly, the generation unit 36 c refers to an observation resultoutputted from the reception unit 36 a (step S1).

Next, the generation unit 36 c collates the observation result with theplurality of timing tables 14 stored in the storage unit 38, anddetermines whether or not there is a timing table 14 that conforms tothe observation result (step S2).

The observation result from the reception unit 36 a indicates anobservation lighting interval (actual lighting interval) of the signallight 8 b (8 b 1, 8 b 2, 8 b 3) of the signal light unit 8 of thetraffic signal unit 6.

In each timing table 14, a scheduled lighting interval of each lightcolor in the light color cycle is registered.

The generation unit 36 c compares and collates the observation lightinginterval of the signal light 8 b indicated by the observation resultwith the scheduled lighting interval of the light color registered ineach timing table 14, and specifies a timing table 14 that conforms tothe observation result from among the plurality of timing tables 14.

The generation unit 36 c need not use the observation results of all thesignal lights 8 b. The generation unit may select one or moreobservation results necessary for specifying a timing table 14 thatconforms to the observation results (one or more observation results ofone or more predetermined signal lights among the plurality of signallights) from among the observation results of all the signal lights 8 bto perform the collation process. When collation is performed using theselected observation results, only the signal light 8 b (predeterminedsignal light 8 b) corresponding to the selected observation results maybe equipped with a sensor 18.

Upon determining in step S2 that there is a timing table 14 conformingto the observation result, the generation unit 36 c proceeds to step S3and determines whether or not this timing table is the timing table 14 dfor maintenance (step S3).

Upon determining in step S3 that the timing table 14 conforming to theobservation result (hereinafter also referred to as “conforming timingtable”) is not the timing table 14 d for maintenance but any of thetiming tables 14 a to 14 c for normal use, the generation unit 36 cdetermines whether or not the use time slot of the conforming timingtable is appropriate in the light of the present time (step S8).Specifically, the generation unit 36 c determines whether or not thepresent time is within the range of the use time slot of the conformingtiming table.

Upon determining in step S8 that the use time slot of the conformingtiming table is appropriate, the generation unit 36 c proceeds to stepS4 and determines whether or not the conforming timing table is a timingtable having been switched from the preceding timing table 14 (theconforming timing table 14 in the last determination) (step S4).

Upon determining that the conforming timing table is not a timing tablehaving been switched from the preceding timing table 14, the generationunit 36 c proceeds to step S9.

On the other hand, upon determining in step S4 that the conformingtiming table is a timing table having been switched from the precedingtiming table 14, the generation unit 36 c proceeds to step S7 andoutputs a switching notification for notifying that the timing table 14presently used is one having been switched (step S7). Thereafter, thegeneration unit 36 c proceeds to step S9.

The switching notification outputted from the generation unit 36 c istransmitted to the information distribution device 4 through thecommunication unit 30.

This switching notification is a notification notifying that the timingtable 14 being used by the traffic signal controller 10 has beenswitched.

In step S9, the generation unit 36 c determines whether or not thepresent time is past a time two minutes before the end time of the usetime slot of the conforming timing table (step S9).

Upon determining in step S9 that the present time is not past the timetwo minutes before the end time of the use time slot of the conformingtiming table, the generation unit 36 c proceeds to step S5.

On the other hand, upon determining in step S9 that the present time ispast the time two minutes before the end time of the use time slot ofthe conforming timing table, the generation unit 36 c outputs aswitching prediction notification for predicting switching of the timingtable 14 presently used (step S10), and proceeds to step S5.

The switching prediction notification outputted from the generation unit36 c is transmitted to the information distribution device 4 through thecommunication unit 30. The switching prediction notification istransmitted so as to be received by the information distribution device4 before switching of the conforming timing table to the timing table 14corresponding to the next use time slot.

The switching prediction notification allows the informationdistribution device 4 to be notified that the timing table 14 presentlyused will be switched within two minutes.

In step S5, the generation unit 36 c outputs information indicating theconforming timing table (step S5), and returns to step S1.

The conforming timing table is the timing table 14 presently used by thetraffic signal controller 10.

The collation process allows the generation unit 36 c to specify thetiming table 14 presently used by the traffic signal controller 10.

Upon determining in step S2 that there is no timing table conforming tothe observation result, the generation unit 36 c proceeds to step S6,outputs an abnormality notification (step S6), and returns to step S1.

When there is no timing table conforming to the observation result,there is a possibility that the traffic signal unit 6 performs anabnormal operation. Therefore, the generation unit 36 c outputs theabnormality notification upon determining that there is no conformingtiming table.

Upon determining in step S3 that the conforming timing table is thetiming table 14 d for maintenance, the generation unit 36 c proceeds tostep S6, outputs an abnormality notification (step S6), and returns tostep S1.

When the conforming timing table is the timing table for maintenance,the traffic signal controller 10 controls the signal light unit 8 to bein the light color cycle for maintenance. The traffic signal controller10 performs the above control when the traffic signal controller 10 hasdetected abnormality in itself or the signal light unit 8 or when thetraffic signal controller 10 has been switched into amaintenance/inspection mode. Therefore, the generation unit 36 c outputsthe abnormality notification upon determining that the conforming timingtable is the timing table for maintenance.

Upon determining in step S8 that the use time slot of the conformingtiming table is not appropriate, the generation unit 36 c proceeds tostep S6, outputs an abnormality notification (step S6), and returns tostep S1.

For example, when a timing table 14 whose use time slot does not includethe present time is used, there is a possibility that the traffic signalunit 6 performs an abnormal operation. Therefore, the generation unit 36c outputs an abnormality notification upon determining that the use timeslot of the conforming timing table is not appropriate in light of thepresent time.

The abnormality notification outputted from the generation unit 36C istransmitted to the information distribution device 4 through thecommunication unit 30.

As described above, the generation unit 36 c outputs an abnormalitynotification when the conforming timing table is the timing table 14 dfor maintenance or when there is no conforming timing table.

That is, the generation unit 36 c sequentially collates the observationresult with the plurality of timing tables 14, and detects abnormalitythat occurs in the traffic signal controller 10.

[Generation of Signal Information]

FIG. 7 is a flowchart showing an example of a process of generatingsignal information, performed by the generation unit 36 c.

In FIG. 7 , firstly, the generation unit 36 c refers to the timing table14 that has been specified in the collation process and is presentlyused by the traffic signal controller 10, and refers to the observationresult of the reception unit 36 a (step S11).

Next, the generation unit 36 c determines whether or not the light unitmonitoring device 2 has just been activated, or whether or not aswitching notification has been outputted in the collation process (stepS12).

When the determination result is that the light unit monitoring device 2has just been activated or that a switching notification has beenoutputted in the collation process, the generation unit 36 c executes atime allocation process (step S13).

The time allocation process is a process of allocating times based onthe observation result, as a light color start time and a light colorend time to be included in the signal information 40.

When the light unit monitoring device 2 has just been activated, a timebased on an observation result is not allocated in the signalinformation 40. When a switching notification has been given, thisnotification indicates that the timing table 14 used by the trafficsignal controller 10 has been switched. Also in this case, a time basedon an observation result is not allocated in the signal information 40.

Therefore, when the determination result is that the light unitmonitoring device 2 has just been activated or that a switchingnotification has been given, the generation unit 36 c executes the timeallocation process.

FIG. 8 illustrates the time allocation process. FIG. 8 shows observationlighting intervals of the respective light colors in the light colorcycle for the major road, obtained from the observation result.

As shown in the tipper stage in FIG. 8 , for example, the generationunit 36 c, based on the observation result, grasps the time at astarting time point T1 of an observation lighting interval of green, andsets the light color start time of green in the signal information 40 tothe time at the starting time point T1.

In the tipper stage in FIG. 8 , assuming that the time at the startingtime point T1 based on the observation result is 8:05:00.0 (a numericalvalue that follows “00.” indicates a time in 1/10 seconds; the sameapplies hereinafter), the generation unit 36 c sets the light colorstart time of green in the signal information 40 to 8:05:00.0.

Thus, the generation unit 36 c performs a process (time allocationprocess) of setting the light color start time of a predetermined signallight color (the lighting start time of the predetermined signal light)in the signal information 40, to the time at the starting time point ofthe observation lighting interval of the predetermined signal lightcolor (the actual lighting interval of the predetermined signal light)obtained from the observation result.

The processing device 32 has a function of measuring time with highaccuracy by using a synchronization function of the mobile communicationsystem, and measures time and sets a reference time by using the timemeasuring function.

When being equipped with a GPS (Global Positioning System) receiver, theprocessing device 32 may measure time by using an 1PPS signal. Also inthis case, highly accurate measurement of time is achieved.

After executing the time allocation process in step S13 in FIG. 7 , thegeneration unit 36 c proceeds to step S14 and generates signalinformation 40 (step S14).

Using as a reference the time at the starting time point T1, thegeneration unit 36 c generates signal information 40 on and after thetime at the starting time point T1, based on the scheduled lightinginterval of each light color registered in the timing table 14.

That is, the generation unit 36 c obtains the light color start time andthe light color end time (light color continuation interval) included inthe signal information 40 on and after the time at the starting timepoint T1, based on the time of the starting time point T1 and on thescheduled lighting interval of each light color registered in the timingtable 14.

The generation unit 36 c refers to the sane timing table 14 presentlyused by the traffic signal controller 10. Since the timing table 14includes the scheduled lighting interval of each light color, it ispossible to obtain the light color start time and the light color endtime in the future of each light color in the signal information 40,based on the time at the starting time point T1.

Thus, the generation unit 36 c generates signal information 40corresponding to a period from the present time to a time a few cyclesahead or a period from the present time to a time a few minutes ahead.

As described above, the generation unit 36 c can accurately generate thesignal information 40 by performing a process of setting the light colorstart time of green in the signal information 40 to the time at thestarting time point T1 of the observation lighting interval of green.

The processing device 32 transmits the signal information 40 generatedby the generation unit 36 c to the information distribution device 4.

In FIG. 7 , after generation of the signal information 40 in step S14,the generation unit 36 c returns to step S11.

When it has been determined in step S12 that the light unit monitoringdevice 2 is not in the state just after activation and a switchingnotification was not outputted in the collation process, the generationunit 36 c proceeds to step S15 and determines whether or not apredetermined time has elapsed (step S15). Upon determining that thepredetermined time has not elapsed, the generation unit 36 c returns tostep S11.

On the other hand, upon determining in step S15 that the predeterminedtime has elapsed, the generation unit 36 c obtains an error between thetime at the starting time point T2 of the observation lighting interval(the time obtained from the observation result) of green when thepredetermined time has elapsed, and the light color start time (the timeobtained based on the time at the starting time point T1) of green inthe signal information 40, and determines whether or not this error isgreater than a predetermined threshold value Th (step S16).

The lower stage in FIG. 8 shows observation lighting intervals of therespective light colors in the light color cycle for the major road,obtained from the observation result when the predetermined time haselapsed after execution of the time allocation process by the generationunit 36 c.

The generation unit 36 c, after execution of the time allocationprocess, acquires the time (absolute time) at the starting time point T2of the observation lighting interval of green when the predeterminedtime has elapsed.

Furthermore, the generation unit 36 c compares the time at the startingtime point T2 of the observation lighting interval of green with thelight color start time of green in the signal information 40, andobtains an error between them.

This error may be obtained when the predetermined time has elapsed, ormay be obtained for each light color cycle.

For example, as shown in the lower stage in FIG. 8 , when the time atthe starting time point T2 of the observation lighting interval of greenis 9:05:00.3 while the light color start time of green in the signalinformation 40 is 9:05:00.0, this means that the actual light colorcycle of the signal light unit 8 is delayed by 0.3 seconds from the timeindicated by the signal information 40.

In this case, the generation unit 36 c obtains an error (0.3 seconds)between the times, and determines whether or not this error is greaterthan the predetermined threshold value Th (step S16).

The actual time in the light color cycle obtained from the observationresult depends on the accuracy of the time measuring function of thetraffic signal controller 10. The traffic signal controller 10 is notalways equipped with a time measuring function capable of keeping highaccuracy, such as a GPS or a radio-controlled clock. For example, thereare cases where the traffic signal controller 10 measures time by usingthe commercial power supply being 50 Hz or 60 Hz, which may result inaccumulated errors. Therefore, a time offset is likely to occur betweenthe actual time in the light color cycle obtained from the observationresult, and the light color start time and the light color end timeobtained by the generation unit 36 c, which may cause an error with theelapse of time.

For example, assuming that the threshold value Th is 0.2 seconds in thepresent embodiment, as shown in the lower stage in FIG. 8 , thegeneration unit 36 c determines that the error is greater than thepredetermined threshold value Th, proceeds to step S17, and corrects(amends) the light color start time in the signal information 40 to thetime at the new starting time point T2 (step S17).

As shown in the lower stage in FIG. 8 , the generation unit 36 ccorrects the light color start time of green in the signal information40 to the time at the starting time point T2. That is, in the lowerstage in FIG. 8 , the generation unit 36 c sets the light color starttime of green in the signal information 40 to 9 05:00.3.

Thus, even when an error has occurred, with the elapse of time, betweenthe starting time point of the observation lighting interval and thescheduled light color start time in the signal information 40, thegeneration unit 36 c can eliminate this error and maintain the timeaccuracy of the signal information 40.

In step S17 in FIG. 7 , the generation unit 36 c corrects the lightcolor start time in the signal information 40 to the time at the newstarting time point, and proceeds to step S14 to generate signalinformation 40.

After generation of the signal information 40 in step S14, thegeneration unit 36 c returns to step S11.

Upon determining in step S16 that the error is not greater than thethreshold value Th, the generation unit 36 c proceeds to step S14 andgenerates signal information 40.

After generation of the signal information 40 in step S14, thegeneration unit 36 c returns to step S11.

As described above, when the light unit monitoring device 2 is not inthe state just after activation and a switching notification was notoutputted in the collation process, the generation unit 36 c obtains,for each elapse of the predetermined time, an error between the time(the lighting start time of a predetermined signal light) included inthe signal information 40, and the actual time (the time at the startingtime point of the actual lighting interval of the predetermined signallight) indicating the light color cycle obtained from the observationresult. Then, according to the error, the generation unit 36 c correctsthe light color start time in the signal information 40 to the time atthe new starting time point.

When the light unit monitoring device 2 is not in the state just afteractivation and a switching notification was not outputted in thecollation process, the generation unit 36 c generates signal information40 for each elapse of the predetermined time.

The predetermined time is set to be shorter than the length of a timeperiod (a period from the present time to a time a few cycles ahead or aperiod from the present time to a time a few minutes ahead) included inthe signal information 40 generated by the generation unit 36 c.

[Distribution Process]

FIG. 9 is a flowchart showing an example of a distribution processperformed by the distribution processing unit 46 a in the informationdistribution device 4.

The distribution processing unit 46 a receives and acquires vehicleinformation transmitted from a vehicle V (on-vehicle communicationdevice 12) toward the information distribution device 4 (step S21).

The on-vehicle communication device 12 of the vehicle V iscommunicatively connected to the information distribution device 4, andtransmits, at any time, the vehicle information including positionalinformation, speed information, a heading direction, etc., of thevehicle.

Based on the acquired vehicle information of the vehicle V, thedistribution processing unit 46 a determines whether or not the vehicleV is a distribution target to which signal information 40 is to bedistributed (step S22).

The distribution processing unit 46 a determines that the vehicle V is adistribution target when the positional information of the vehicle V isdetermined to be within the installation area, and determines that thevehicle V is not a distribution target when the positional informationof the vehicle V is determined to be outside the installation area.

Upon determining that the vehicle V is not a distribution target of thesignal information 40, the distribution processing unit 46 a returns tostep S21 again and repeats steps S21 and S22.

Upon determining that the vehicle V is a distribution target of thesignal information 40, the distribution processing unit 46 a proceeds tostep S23 and specifies an intersection (light unit monitoring device 2)located ahead in the advancing direction of the vehicle V, based on thevehicle information of the vehicle V and on the positional information,of the light unit monitoring device 2, stored in the storage unit 48.The distribution processing unit 46 a distributes, toward the vehicle V,the signal information 40 of the traffic signal unit 6 (light unitmonitoring device 2) located ahead in the traveling direction of thevehicle V (step S23).

The distribution processing unit 46 a performs the distribution processfor each of the vehicles V communicatively connected thereto.

Thus, the distribution processing unit 46 a can distribute appropriatesignal information 40 to each of the vehicles V traveling in theinstallation area.

According to the system 1 of the present embodiment, the signalinformation 40 generated by observing the actual light color (lightingand extinction of the signal light) of each signal light unit 8 of thetraffic signal unit 6 is distributed to the vehicles V, the signalinformation 40 can be acquired without obtaining an output from thealready installed traffic signal controller 10 and distributed to thevehicles V.

The light color start time (lighting start time) and the light color endtime of each light color included in the signal information 40 of thepresent embodiment are represented by absolute times.

For example, when signal information 40 in which a light color starttime and a light color end time are represented by relative times isdistributed, an error is likely to occur in the signal information 40due to influence of a delay caused by the time required forcommunication.

Meanwhile, in the present embodiment, since the light color start timeand the light color end time of each light color included in the signalinformation 40 are represented by absolute times, the signal information40 is prevented from being adversely affected by a delay that occursduring distribution. As a result, highly accurate times can be providedto the vehicles V

[Distribution Stop Process]

FIG. 10 shows an example of a distribution stop process performed by thedistribution processing unit 46 a in the information distribution device4.

Firstly, the distribution processing unit 46 a determines whether or notan abnormality notification from the light unit monitoring device 2 hasbeen received (step S31).

Upon determining in step S31 that an abnormality notification has beenreceived, the distribution processing unit 46 a proceeds to step S32,specifies a light unit monitoring device 2 as a transmission source ofthe abnormality notification, based on identification information addedto the abnormality notification, stops or does not perform distributionof the signal information 40 of the abnormality notificationtransmission source (step S32), and returns to step S31 again.

When the abnormality notification has been received, the light unitmonitoring device 2 as the transmission source of the abnormalitynotification determines that operation of the traffic signal controller10 (signal light unit 8) is abnormal because there is no timing table 14that conforms to the observation result or a conforming timing table 14is a timing table for maintenance.

In the system 1 of the present embodiment, since distribution of thesignal information 40 is not performed when the signal light unit 8abnormally operates or performs an operation for maintenance, it ispossible to prevent inaccurate signal information 40 that does notcoincide with the operation of the signal light unit 8 from beingprovided to the vehicles V.

Upon determining in step S31 that no abnormality notification has beenreceived, the distribution processing unit 46 a proceeds to step S33 anddetermines whether or not a switching prediction notification from thelight unit monitoring device 2 has been received (step S33).

Upon determining in step S33 that no switching prediction notificationhas been received, the distribution processing unit 46 a returns to stepS31.

On the other hand, upon determining in step S33 that a switchingprediction notification has been received, the distribution processingunit 46 a proceeds to step S37, specifies a light unit monitoring device2 as a transmission source of the switching prediction notification,based on identification information added to the switching predictionnotification, and determines whether or not a switching notificationfrom the switching prediction notification transmission source has beenreceived after reception of the switching prediction notification (stepS37).

Upon determining in step S37 that no switching notification has beenreceived, the distribution processing unit 46 a proceeds to step S35,stops or does not perform distribution of the signal information 40 ofthe switching prediction notification transmission source (step S35),and returns to step S37 again.

Upon determining in step S37 that a switching notification has beenreceived, the distribution processing unit 46 a proceeds to step S34,and determines whether or not the signal information 40 from thetransmission source of the switching prediction notification (and theswitching notification) has been received after reception of theswitching notification (step S34).

Upon determining that the signal information 40 from the switchingprediction notification transmission source has not been received, thedistribution processing unit 46 a proceeds to step S35, stops or doesnot perform distribution of the signal information 40 of the switchingprediction notification transmission source (step S35), and returns tostep S37 again.

Therefore, after reception of the switching prediction notification, thedistribution processing unit 46 a repeatedly executes steps S37, S34,and S35 until receiving a switching notification and signal information40 from the transmission source of the switching predictionnotification.

Upon determining in step S34 that the signal information 40 from theswitching prediction notification transmission source has been received,the distribution processing unit 46 a proceeds to step S36, resumesdistribution of the signal information 40 of the switching predictionnotification transmission source, and returns to step S31.

When the switching prediction notification has been received, the lightunit monitoring device 2 of the transmission source of the switchingprediction notification determines that the present time is past a timetwo minutes before the end time of the use time slot of the timing table14 (conforming timing table) presently used.

When the timing table 14 used by the traffic signal controller 10 hasbeen switched, there is a possibility that the light color start timeand the light color end time in the signal information 40 generatedbefore the switching do not coincide with the times in the actual lightcolor cycle after the switching.

Even though the timing table 14 used by the traffic signal controller 10has been switched, if the information distribution device 4 distributesthe signal information 40 generated before the switching, there is apossibility that inaccurate information is transmitted.

In this regard, in the system 1 of the present embodiment, when theinformation distribution device 4 has received a switching predictionnotification that predicts switching of the timing table 14 used by thetraffic signal controller 10, the information distribution device 4stops distribution of the signal information 40 of the transmissionsource of the switching prediction notification.

That is, as for two timing tables 14 whose use time slots are adjacentto each other, distribution of the signal information 40 of thetransmission source of the switching prediction notification is notperformed at a timing when switching is made between the use time slotof one timing table 14 and the use time slot of the other timing table14. Therefore, even when the signal information 40 previously generatedbecomes non-coincident with the time in the light color cycle after theswitching because of the switching of the timing table 14 used by thetraffic signal controller 10, it is possible to prevent signalinformation 40 non-coincident with the operation of the signal lightunit 8 from being provided to the vehicles V.

The case where the use time slots of two timing tables are adjacent toeach other includes: a case where the two timing tables 14 are set on aday-of-the-week basis and therefore days of the week are adjacent toeach other; and a case where the two timing tables 14 are set on aday-to-day basis and therefore days are adjacent to each other.

When signal information 40 has been given after reception of a switchingprediction notification and a switching notification, this signalinformation 40 is signal information 40 generated after switching of thetiming table 14. This signal information 40 is generated based on thetiming table 14 presently used by the traffic signal unit 6.

Therefore, when distribution has been resumed, the distributionprocessing unit 46 a can distribute the appropriate signal information40 generated based on the timing table 14 presently used by the trafficsignal unit 6.

In the present embodiment, the timing at which switching is made betweenthe use time slot of one of two timing tables 14 and the use time slotof the other timing table 14 corresponds to a time period in whichdistribution of signal information 40 by the distribution processingunit 46 a is not performed, i.e., a time period from when thedistribution processing unit 46 a receives a switching predictionnotification to when the distribution processing unit 46 a receivessignal information 40 after reception of a switching notification.

Functions of Light Unit Monitoring Device and Information DistributionDevice According to Other Embodiments

FIG. 11 is a block diagram showing examples of the functions of thelight unit monitoring device 2 and the information distribution device 4according to a second embodiment.

The present embodiment is different from the first embodiment in thefollowing points. That is, the processing device 44 in the informationdistribution device 4 includes a generation unit 46 c in addition to thedistribution processing unit 46 a. The light unit monitoring device 2includes a sensor 18 (no shown) and a reception unit 36 a. Theinformation distribution device 4 distributes signal information 40 tovehicles V via relay/distribution devices 50.

As described above, the sensor 18 of the light unit monitoring device 2monitors a lighting timing at which a signal light 8 b is lit and anextinction timing at which the signal light 8 b is extinguished, and thereception unit 36 a outputs, as an observation result of the sensor 18,timing information indicating the lighting timing and the extinctiontiming.

The processing device 32 of the light unit monitoring device 2 transmitsthe observation result of the reception unit 36 a toward the informationdistribution device 4.

Upon receiving the observation result from the light unit monitoringdevice 2, the generation unit 46 c of the information distributiondevice 4 generates signal information 40.

The generation unit 46 c of the present embodiment performs a process ofgenerating signal information 40 for each of the light unit monitoringdevices 2 communicatively connected to the information distributiondevice 4.

Therefore, the storage unit 48 stores therein information correspondingto each of the light unit monitoring devices 2 in the installation area.

The storage unit 48 stores therein, as the information corresponding toeach light unit monitoring device 2, a plurality of timing tables 14 andthe signal information 40 generated by the generation unit 46 c.

The process performed by the generation unit 46 c of the presentembodiment is identical to that of the first embodiment.

The information distribution device 4 distributes the signal information40 to the vehicles V via the relay/distribution devices 50.

For example, (the on-vehicle communication devices 12 of) the respectivevehicles V may be communicatively connected to only communicationdevices that belong to different business entities. In this case, therelay/distribution devices 50 that belong to the respective businessentities are provided, and the information distribution device 4transmits the signal information 40 via the relay/distribution devices50.

Thus, even when the vehicles V are communicatively connected to only thecommunication devices that belong to the different business entities,the system of the present embodiment can distribute the signalinformation 40 to the respective vehicles V.

In the present embodiment, as in the first embodiment, the signalinformation 40 can be distributed to the vehicles V without obtaining anoutput from the already installed traffic signal controller 10.

FIG. 12 is a block diagram showing an example of the function of thelight unit monitoring device 2 according to a third embodiment.

This embodiment is different from the first embodiment in the followingpoints. That is, the processing device 32 of the light unit monitoringdevice 2 includes a distribution processing unit 36 d in addition to thereception unit 36 a and the generation unit 36 c. The light unitmonitoring device 2 distributes signal information 40 to the vehicles Vwithout an intervention of the information distribution device 4.

Therefore, the distribution processing unit 36 d of the presentembodiment distributes only the signal information 40 of the trafficsignal unit 6 observed by the light unit monitoring device 2.

Therefore, the distribution processing unit 36 d distributes the signalinformation 40 to the vehicles, as distribution targets, traveling in apredetermined area around the light unit monitoring device 2.

In this case, the light unit monitoring device 2 may distribute thesignal information 40 through communication by the mobile communicationsystem as in the first embodiment. Alternatively, the light unitmonitoring device 2 may distribute the signal information 40 throughwireless communication by ITS (Intelligent Transport System) or wirelesscommunication by Wi-Fi (registered trademark).

When distributing the signal information 40 through wirelesscommunication by ITS or Wi-Fi, the light color start time and the lightcolor start time in the signal information 40 may be represented byrelative times. Since the light unit monitoring device 2 and thevehicles V directly communicate with each other in the above wirelesscommunication, a delay caused by the communication does notsignificantly affect the signal information 40.

[Others]

The embodiments described above are to be considered in all respects asillustrative and not restrictive.

For example, in the first embodiment and the second embodiment, thelight unit monitoring device 2 and the information distribution device 4are communicatively connected to each other through wirelesscommunication using a mobile communication system. However, the lightunit monitoring device 2 and the information distribution device 4 maybe connected to each other through wired communication.

The first embodiment describes a case where the light unit monitoringdevice 2 includes the generation unit 36 c, the second embodimentdescribes a case where the information distribution device 4 includesthe generation unit 46 c, and the third embodiment describes a casewhere the light unit monitoring device 2 includes the generation unit 36c and the distribution processing unit 36 d. However, either the lightunit monitoring device 2 or the information distribution device 4 mayinclude a generation unit and/or a distribution processing unit.

In the first embodiment and the second embodiment, the distributionprocessing unit 46 a determines whether or not a vehicle V is adistribution target, based on positional information of the vehicle VHowever, for example, the distribution processing unit 46 a maybroadcast signal information 40 regardless of the position of thevehicle V.

In the above embodiments, the sensor 18 such as a CT sensor fordetecting a current that flows in the signal line 8 a of the signallight unit 8 is used as a monitor unit for monitoring the light color ofthe signal light unit 8. However, for example, a voltage sensor fordetecting a voltage in the signal line 8 a may be used as the monitorunit, as long as information regarding the light color of the signallight unit 8 can be acquired from the signal light unit 8 withoutobtaining control information regarding the signal light unit 8 from thetraffic signal controller 10. In this case, as in the case of the CTsensor, whether the signal light 8 b is in the lighting state or theextinction state can be detected based on the voltage of the signal line8 a, whereby the light color of the signal light unit 8 can bemonitored.

Alternatively, for example, a device that takes an image of the signallight unit 8 with a camera and analyzes data of the image to outputinformation indicating the light color of the signal light unit 8, maybe used as a monitor unit.

In step S9 shown in FIG. 6 , the switching prediction notification isoutputted when it has been determined that the present time is past atime two minutes before the end time of the use time slot of the timingtable 14 (conforming timing table) presently used. However, theaforementioned time period is not limited to two minutes and may be afew minutes, for example. The time period may be set to be shorter, suchas one minute, as long as the distribution processing unit 46 a can stopdistribution of inaccurate information within the time period in thedistribution stop process, considering an error in time measurement bythe traffic signal controller 10, the transmission interval of theinformation distribution device 4, etc.

The scope of the present disclosure is defined by the scope of theclaims rather than the above description, and is intended to includemeaning equivalent to the scope of the claims and all modificationswithin the scope.

REFERENCE SIGNS LIST

-   -   1 signal information distribution system    -   2 light unit monitoring device    -   4 information distribution device    -   6 traffic signal unit    -   8 signal light unit    -   8 a, Sal, 8 a 2, 8 a 3 signal line    -   8 b, 8 b 1, 8 b 2, 8 b 3 signal light    -   10 traffic signal controller    -   10 a power supply unit    -   10 b light unit driver    -   10 c control unit    -   12 on-vehicle communication device    -   14, 14 a to 14 d timing table    -   16 a main housing    -   16 al one face    -   16 b sub housing    -   18 sensor    -   20 connector    -   22 connection line    -   24 connector    -   26 connector    -   30 communication unit    -   30 a antenna    -   32 processing device    -   34 relay device    -   36 processing unit    -   36 a reception unit    -   36 c generation unit    -   36 d distribution processing unit    -   38 storage unit    -   40 signal information    -   42 communication unit    -   42 a antenna    -   44 processing device    -   46 processing unit    -   46 a distribution processing unit    -   46 c generation unit    -   48 storage unit    -   50 relay/distribution device

1. A signal information generation system configured to generate signalinformation of a signal light unit including a plurality of signallights, each of the plurality of sign lights being configured to lightin a predetermined color, the signal information being for distributionto vehicles, the system comprising: a memory device configured to storetherein a timing table including scheduled lighting intervals of theplurality of signal lights; a sensor configured to observe lighting andextinction of the plurality of signal lights; and a generationprocessing device configured to generate the signal information, basedon an actual lighting interval, of a predetermined signal light amongthe plurality of signal lights, obtained from an observation result ofthe predetermined signal light, and on the scheduled lighting interval.2. (canceled)
 3. (canceled)
 4. (canceled)
 5. (canceled)
 6. (canceled) 7.(canceled)
 8. A signal information generation method for generatingsignal information of a signal light unit including a plurality ofsignal lights, each of the plurality of the signal lights beingconfigured to light in a predetermined color, the signal informationbeing for distribution to vehicle, the method comprising: obtainingscheduled lighting intervals of the plurality of signal lights from atiming table; observing lighting and extinction of the plurality ofsignal lights; and generating the signal information, based on an actuallighting interval, of a predetermined signal light among the pluralityof signal lights, obtained from an observation result of thepredetermined signal light, and on the scheduled lighting interval. 9.The signal information generation system according to claim 1, furthercomprising a distribution processing device configured to distribute, tothe vehicles, the signal information generated by the generationprocessing device.
 10. The signal information generation methodaccording to claim 8, further comprising distributing the signalinformation to the vehicles.